using System;

namespace SharpMud.Scripting.Processing
{
	/// <summary>
	/// Used to encapsulate the origin of a scriptlet
	/// </summary>
	public class ScriptletSourceWrapper
	{	
		private string _ScriptletSource;
		private string _ScriptletLanguageAlias;

		private ScriptletSourceWrapper()
		{
		}

		public ScriptletSourceWrapper(string scriptletLanguageAlias, string scriptletSource)
		{
			_ScriptletLanguageAlias = scriptletLanguageAlias;
			_ScriptletSource = scriptletSource;
		}

		public string ScriptletSource
		{
			get
			{
				return _ScriptletSource;
			}
		}
		public string ScriptletLanguageAlias
		{
			get
			{
				return _ScriptletLanguageAlias;
			}
		}
	}
}
